public bus, especially a small one - İspanyolca İngilizce Sözlük